package com.hengpeng.itfinbase.message.partner;

import com.hengpeng.itfinbase.en.AccountType;
import com.hengpeng.itfinbase.message.RequestMessage;

public class CashRequestMsg extends RequestMessage
{
	/**
	 * 
	 */
	private static final long serialVersionUID = -8856662076341979702L;

	private Long userId;

	private AccountType accountType;

	private String providerId;

	/**
	 * 汇付用户ID=user.trustAccountId
	 */
	private String UsrCustId;

	/**
	 * 订单号
	 */
	private String OrdId;

	/**
	 * 订单日期YYYYMMDD
	 */
	private String OrdDate;

	/**
	 * 交易金额：（金额格式必须是###.00）
	 */
	private String TransAmt;

	/**
	 * 服务器通知URL
	 */
	private String BgRetUrl;

	/**
	 * 页面通知
	 */
	private String RetUrl;

	/**
	 * 用户IP
	 */
	private String userIp;

	/**
	 * 浏览器信息
	 */
	private String userAgent;

	/**
	 * 提现银行卡Id
	 */
	private Long bankCardId;

	/**
	 * 预计到账时间
	 */
	private String planDate;

	public String getOrdId()
	{
		return OrdId;
	}

	public void setOrdId(String ordId)
	{
		OrdId = ordId;
	}

	public String getOrdDate()
	{
		return OrdDate;
	}

	public void setOrdDate(String ordDate)
	{
		OrdDate = ordDate;
	}

	public String getTransAmt()
	{
		return TransAmt;
	}

	public void setTransAmt(String transAmt)
	{
		TransAmt = transAmt;
	}

	public String getBgRetUrl()
	{
		return BgRetUrl;
	}

	public void setBgRetUrl(String bgRetUrl)
	{
		BgRetUrl = bgRetUrl;
	}

	public String getRetUrl()
	{
		return RetUrl;
	}

	public void setRetUrl(String retUrl)
	{
		RetUrl = retUrl;
	}

	public String getUsrCustId()
	{
		return UsrCustId;
	}

	public void setUsrCustId(String usrCustId)
	{
		UsrCustId = usrCustId;
	}

	public String getUserIp()
	{
		return userIp;
	}

	public void setUserIp(String userIp)
	{
		this.userIp = userIp;
	}

	public String getUserAgent()
	{
		return userAgent;
	}

	public void setUserAgent(String userAgent)
	{
		this.userAgent = userAgent;
	}

	public AccountType getAccountType()
	{
		return accountType;
	}

	public void setAccountType(AccountType accountType)
	{
		this.accountType = accountType;
	}

	public String getProviderId()
	{
		return providerId;
	}

	public void setProviderId(String providerId)
	{
		this.providerId = providerId;
	}

	public Long getUserId()
	{
		return userId;
	}

	public void setUserId(Long userId)
	{
		this.userId = userId;
	}

	public Long getBankCardId()
	{
		return bankCardId;
	}

	public void setBankCardId(Long bankCardId)
	{
		this.bankCardId = bankCardId;
	}

	public String getPlanDate()
	{
		return planDate;
	}

	public void setPlanDate(String planDate)
	{
		this.planDate = planDate;
	}

}
